//
//  TimeslotManager.h
//  TestTimeStamp
//
//  Created by Chiu Chi Ho on 14/2/13.
//  Copyright (c) 2013 Chiu Chi Ho. All rights reserved.
//

#import <Foundation/Foundation.h>
#import "EventTypeHelper.h"
#import "TimeslotModel.h"

@interface TimeslotManager : NSObject
{
}

+ (TimeslotManager *)sharedManager;
+ (NSString *)convertToGroupByDigit:(NSInteger)value;

- (void)reloadTimeslot;

- (NSMutableArray *)getTimeslotByGroup:(NSString *)group;

- (NSInteger)getNumberOfDay:(NSString *)group;
- (NSString *)getDateStringOnDay:(NSInteger)day	group:(NSString *)group;
- (NSInteger)getNumberOfEventOnDay:(NSInteger)day group:(NSString *)group;
- (TimeslotModel *)getTimeslotModelOnDay:(NSInteger)day eventIndex:(NSInteger)index group:(NSString *)group;

- (void)registerLocalNotificationForGroup:(NSString *)group;

@end
